const os=require('os');
const Gitee=require('./src/gitee');
const UtoolsDB=require('./src/lib/UtoolsDB');

let db=new UtoolsDB();
window.db=db;
window.showOS = function () {
    //utools.shellBeep();
    console.log(os.cpus());
    utools.hideMainWindow();
}	

window.setDB = function (value) {
    db.set("giteeToken",value);
}	

window.getDB = function () {
    let giteeToken=db.get("giteeToken");
    console.log(giteeToken);
    return giteeToken;
}

window.getCodeList = function () {
    let giteeToken=db.get("giteeToken");
    console.log(giteeToken);
    return giteeToken;
}
//
let giteeToken=db.get("giteeToken");


window.gitee=new Gitee(giteeToken);

window.init=function(){
    gitee.getCodelist().then((res)=>{
        let showlist=[];
        for(let item of res){
           showlist.push( {
              title: item.description,
              description: item.description,
              icon:'' // 图标(可选)
           }); 
        }
        console.log("showlist",showlist);
        
     });
}